be dependent upon - İspanyolca İngilizce Sözlük